package com.example.dw.dto;

import lombok.Data;

import jakarta.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 生成考试DTO
 * @author system
 * @since 2024-01-01
 */
@Data
public class ExamGenerateDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 课程类型ID
     */
    @NotNull(message = "课程类型ID不能为空")
    private Integer courseTypeid;

    /**
     * 题目数量
     */
    private Integer questionCount;

    /**
     * 考试名称
     */
    private String examName;

    /**
     * 考试描述
     */
    private String description;

    /**
     * 难度等级
     */
    private String difficulty;

    /**
     * 满分
     */
    private Integer fullScore;

    /**
     * 及格分
     */
    private Integer passScore;
} 